require(["config"], function(config) {
	require(["jquery", "sw", "ck"], function(jq, sw, cookie) {
		//console.log(jq.cookie("plist"))

		/*从JSON中请求数据！*/
		jq(function() {

			var arr = JSON.parse(jq.cookie("plist"))
				//console.log(arr)
			var str = "";
			$.ajax({
					type: "GET", //请求方式
					url: "json/details.json", //地址，就是json文件的请求路径
					data: "json", //数据类型text xml json  script  jsonp
				})
				.done(function(data) {
					/***********在购物车中添加新货品***************/
					jq.each(arr, function(index, ele) {

						for(var i = 0; i < data.length; i++) {
							//console.log(data[i].id)
							if(ele == data[i].id) {

								str += '<div class="little_box"><img src="' + data[i].imgg + '"/><p class="name">' + data[i].name + '</p><input class="jian" type="submit" name="" id="" value="-" /><input class="num" type="submit" name="" id="" value="1" /><input class="jia" type="submit" name="" id="" value="+" /><p class="price">' + data[i].price + '</p><input class="delete" type="button" name="" id="" value="删除" /></div>'
								//console.log(str)
							}
						}

					})

					$('._main').html(str);
					var list = [...document.getElementsByClassName("little_box")];
					console.log(list.length)
					var str02='<div class="_main01"><img src="img/images/car11.jpg"/><span>亲(づ￣3￣)づ╭❤～！您还没收藏任何商品呦，赶紧挑选您喜欢的商品吧！</span><a href="index.html">去逛逛</a></div>';


					if(list.length == 0) {
						
						$('._main').html(str02);
						
					} 

					/**********加****************/
					jq(".little_box").on("click", ".jia", function(e) {

							var a = parseInt(jq(this).parent().children(".num").val()) + 1
							jq(this).parent().children(".num").val(a);

							var z = 0;
							var zz = 0;
							for(var j = 0; j < list.length; j++) {

								z += parseInt(jq(list[j]).children(".num").val());
								zz += Number(jq(list[j]).children(".num").val()) * parseFloat(jq(list[j]).children(".price").text());
								jq("#num").text(z);
								jq(".zong02").text(zz);
								jq(".zong01").text(z);
							}
						})
						/**********减**************/
					jq(".little_box").on("click", ".jian", function(e) {

						var a = parseInt(jq(this).parent().children(".num").val()) - 1;
						if(a < 0) {
							jq(this).parent().children(".num").val(0);
						} else {
							jq(this).parent().children(".num").val(a);
						}

						var z = 0;
						var zz = 0
						for(var j = 0; j < list.length; j++) {
							z += parseInt(jq(list[j]).children(".num").val());
							zz += Number(jq(list[j]).children(".num").val()) * parseFloat(jq(list[j]).children(".price").text());
							jq("#num").text(z);
							jq(".zong02").text(zz);
							jq(".zong01").text(z);
						}

					})

					var zz = 0;
					var z = 0;
					for(var j = 0; j < list.length; j++) {
						z += parseInt(jq(list[j]).children(".num").val());
						zz += Number(jq(list[j]).children(".num").val()) * parseFloat(jq(list[j]).children(".price").text());
						jq("#num").text(z);
						jq(".zong02").text(zz);
						jq(".zong01").text(z);
					}

					/*************删除**********************/

					jq("._main").on("click", ".delete", function() {
						window.location.reload();
						var a = jq(this).parent().index();
						jq(this).parent().remove();
						var a = arr.splice(a, 1);
						var p = JSON.stringify(arr);

						jq.cookie("plist", p, {
							path: "/",
							expires: 7
						})

					})

				})

			/************pay**********************/
			jq("#pay").click(function() {
				alert("网站内测中，无法交易，请贱谅！")
			})
			/**************判断是否登录*********************/
		var zh = jq.cookie("zhanghao");
		jq(document).ready(function() {
			if(jq.cookie("register") == "true") {
				//console.log(123)
				jq("._dl").text(zh);
				jq("._zuce").text("退出登录")
				jq("._zuce").click(function() {

					jq.cookie("register", "false", {
						path: "/",
						expires: 0
					})
					jq("._dl").text("登录");
					jq("._zuce").attr("href", "#")
				})
			}
		});

		});

	});
})